Dictionary of medical acronyms & abbreviations. 2014.
NHSTD — National Health Service Training Division [UK] … Medical dictionary